Docker Volume Command এবং উদাহরণ

Latest Technologies - ডকার (Docker) - Docker Volumes এবং Persistent Storage | NCTB BOOK

Docker Volume ব্যবস্থাপনা করার জন্য বিভিন্ন কমান্ড উপলব্ধ রয়েছে। নিচে Docker Volume-এর সাথে কাজ করার জন্য প্রধান কমান্ড এবং তাদের উদাহরণ দেওয়া হলো।

১. Volume তৈরি করা

Docker Volume তৈরি করতে docker volume create কমান্ড ব্যবহার করা হয়।

docker volume create my-volume

বিবরণ: এখানে my-volume হল নতুন তৈরি করা ভলিউমের নাম।

২. Volume তালিকা দেখা

সকল Docker Volume দেখতে docker volume ls কমান্ড ব্যবহার করুন।

docker volume ls

বিবরণ: এটি আপনার সিস্টেমে উপলব্ধ সমস্ত ভলিউমের একটি তালিকা প্রদর্শন করবে।

৩. Volume সম্পর্কে বিস্তারিত তথ্য দেখা

নির্দিষ্ট একটি Volume সম্পর্কে বিস্তারিত তথ্য দেখতে docker volume inspect কমান্ড ব্যবহার করা হয়।

docker volume inspect my-volume

বিবরণ: এটি my-volume ভলিউমের বিস্তারিত তথ্য, যেমন এর পথ, এবং ব্যবহারকারী কন্টেইনারগুলির তথ্য দেখাবে।

৪. Volume মুছা

অপ্রয়োজনীয় Volume মুছতে docker volume rm কমান্ড ব্যবহার করুন।

docker volume rm my-volume

বিবরণ: এটি my-volume নামক ভলিউমটি মুছে ফেলবে। মনে রাখবেন, যদি সেই ভলিউমটি এখনও কোনো কন্টেইনার দ্বারা ব্যবহৃত হয়, তবে এটি মুছে ফেলা যাবে না।

৫. সমস্ত অব্যবহৃত Volume মুছা

সকল অব্যবহৃত Volume মুছতে docker volume prune কমান্ড ব্যবহার করুন।

docker volume prune

বিবরণ: এই কমান্ডটি সমস্ত অব্যবহৃত (unused) ভলিউম মুছে ফেলবে। এটি মুছতে চান কিনা নিশ্চিত করার জন্য আপনাকে একটি নিশ্চিতকরণ বার্তা দেখানো হবে।

৬. Volume ব্যবহার করে কন্টেইনার চালানো

Volume ব্যবহার করে একটি কন্টেইনার চালানোর জন্য -v বা --mount অপশন ব্যবহার করতে পারেন। উদাহরণস্বরূপ:

docker run -d --name my-container -v my-volume:/app/data my-app-image

বিবরণ: এখানে my-volume কন্টেইনারের /app/data ডিরেক্টরির সাথে যুক্ত করা হয়েছে। এটি কন্টেইনারের ভিতরে my-volume এর তথ্য সংরক্ষণ করবে।

সারসংক্ষেপ

Docker Volume-এর সঙ্গে কাজ করার জন্য বিভিন্ন কমান্ড রয়েছে, যা ভলিউম তৈরি, তালিকা, তথ্য দেখা, মুছা এবং কন্টেইনারের সাথে যুক্ত করার জন্য ব্যবহৃত হয়। এই কমান্ডগুলির মাধ্যমে আপনি ডেটার স্থায়িত্ব এবং কন্টেইনারের মধ্যে শেয়ারিং সুবিধা লাভ করতে পারেন। Docker Volume ব্যবস্থাপনা আপনার ডেভেলপমেন্ট এবং ডিপ্লয়মেন্টের প্রক্রিয়াকে আরও কার্যকর করে তোলে।

Content added By
Promotion